how to upload your project to a github repository